@charset "utf-8";
*, *:before, *:after { max-height: 100000px }
.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}
.clearfix:after {
    clear: both;
}
.clearfix{
    *zoom: 1;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.alignC{
	text-align:center;
}
.alignL{
	text-align: left;
}
.alignR{
	text-align: right;
}
.block{
	display: block;
}
.inline_block{
	display: inline-block;
}
.inline{
	display: inline;
}
.table{
	display: table;
}
.img-responsive{
	display: block;
	width: 100%;
	height: auto;
	max-width:100%;
}
/* 禁止换行,超出省略号 */
.noWrapEllipsis{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
/* 文字两端对齐 */
.text-justify{
	text-align:justify;
	text-justify:inter-ideograph;
}
/* 定义盒模型为 flex布局兼容写法并让内容水平垂直居中 */
.flex{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}
/*flex-v：盒模型垂直布局*/
.flex-v{
	-webkit-box-orient:vertical;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}
/* flex-1：子元素占据剩余的空间*/
.flex-1{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;flex:1;
}
/*flex-align-center：子元素垂直居中*/
.flex-align-center{
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}
/*flex-pack-center：子元素水平居中*/
.flex-pack-center{
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}
/*flex-pack-justify：子元素两端对齐*/
.flex-pack-justify{
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}
.row_wrap{
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}
/*
	使用注意：
	flex下的子元素必须为块级元素，非块级元素在android2.3机器下flex失效
	flex下的子元素宽度和高度不能超过父元素，否则会导致子元素定位错误，例如水平垂直居中
 */
@font-face {
  font-family: 'iconfont';  /* project id 857903 */
  src: url('http://at.alicdn.com/t/font_857903_90ytr6kd59q.eot');
  src: url('http://at.alicdn.com/t/font_857903_90ytr6kd59q.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_857903_90ytr6kd59q.woff') format('woff'),
  url('http://at.alicdn.com/t/font_857903_90ytr6kd59q.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_857903_90ytr6kd59q.svg#iconfont') format('svg');
}
.iconfont{
	font-family:"iconfont";
}